/* -------------------------------------------------------------------------- */
/*                                Falcon Button                               */
/* -------------------------------------------------------------------------- */
/* prettier-ignore */
#clients .due-incoming td {
    color: var(--falcon-orange);
}

#clients .after-due td {
	color: var(--falcon-red);
}

table .fa-times {
	color: var(--falcon-red);
}

table .fa-check {
	color: var(--falcon-green);
}

main .dataTables_wrapper:after {
	content: none;
}

main .dataTables_wrapper .dataTables_paginate .paginate_button,
main .dataTables_wrapper .dataTables_paginate .paginate_button:hover,
main .dataTables_wrapper .dataTables_paginate .paginate_button.current,
main .dataTables_wrapper .dataTables_paginate .paginate_button.current:hover {
	background: none;
	border: none;
	color: #5e6e82;
	font-weight: bold;
}

main .dataTables_wrapper .dataTables_paginate .paginate_button.current,
main .dataTables_wrapper .dataTables_paginate .paginate_button:hover {
	color: #2362b7 !important;
	border: none;
}

.fa-eye,
.fa-edit {
	color: var(--falcon-primary);
}

.fa-trash-alt {
	color: var(--falcon-danger);
}

.theme-hamburger-wrapper {
	align-items: center;
}

*[data-href] {
	cursor: pointer;
}

.recommended-price {
	cursor: pointer;
	transition: 0.2s ease;
	display: none;
}

.recommended-price:hover {
	color: var(--falcon-navbar-vertical-link-hover-color);
}

table thead,
table tfoot {
	background-color: var(--falcon-200) !important;
	color: var(--falcon-900) !important;
}

table thead th,
table tfoot th {
	white-space: nowrap;
}

.client-detail .client-profile-photo {
	width: 80px;
	height: 80px;
	border-radius: 50%;
}

.dataTables_filter {
	margin-bottom: 24px;
}

.card-body .dataTables_wrapper .dataTables_filter input {
	margin-left: 16px;
}

.filters-wrapper > select {
	width: 15%;
}
